Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 France F4 Australia F2 Australia F9 XXIX Edizione 'A.Savoldi Marco' - Manerbio Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli The Granby Natrel Challenger - Granby Challenger Ford de Cherbourg - Cherbourg Challenger Citta di Olbia - Olbia Steelers Cup - Kosice Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova GHI Bronx Tennis Classic - Bronx Genoa Open - Genova Pekao Open - Szczecin 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat Tennis Napoli Cup 2007 - Napoli XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo ATP Challenger Trophy 2007 - Trnava Tennis Napoli Cup - Napoli III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Tennis Napoli Cup 2006 - Napoli XXVIII Edizione 'A.Savoldi' - Manerbio BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Bancolombia Open - Cali Burnie Challenger Tanger Challenger Meknes Challenger Zivnobanka Czech Open - Prostejov Memorial Savigni - Sassuolo Granby Challenger - Granby St. Brieuc Challenger Sofia Challenger Ostrava Challenger Lugano Challenger Dusseldorf Open 2006 - Dusseldorf Turin Challenger Rijeka Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Kobstaedernes ATP Challenger - Kolding Cordenons Challenger South African Airways Tennis Open - Durban Napoli Challenger Tarragona Challenger University of Tennessee USTA Challenger - Knoxville Ispat Open 2004 - Ostrava Schickedanz Open 2007 - Furth Binghamton Professional Tennis Tournament - Binghamton The LTA Hull Challenger - Hull 2002 Eddleman USTA Challenger - Birmingham Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Almaty Challenger 1 - Almaty Lugano Challenger Brasov Challenger - Brasov DPD Challenger 2002 - Aschaffenburg Open Costa Daurada - Tarragona Tennis Napoli Cup - Naples Kitzbuhel Challenger Garden Open - Rome ARMS USTA Challenger - Rocky Mount USTA Challenger of Burbank - Burbank Trani Cup - Trani GHI Bronx Classic - Bronx Rabat Challenger Marrakech Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Furth Challenger Open Sainte-Victoire - Aix-En-Provence VIII Trofeo Ciutat de Barcelona - Barcelona Poznan Challenger Nord/LB Open 2004 - Braunschweig San Marino Challenger Garden Open - Rome ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade ATU Cup - Weiden Barletta Challenger Cepu Open - San Marino Monza Challenger Open Castilla y Leon - Segovia Porsche Open - Poznan Todi Challenger Bancastato Challenger Lugano - Lugano San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Casablanca Challenger Tennis Napoli Cup - Napoli Tampere Challenger BMW Tennis Championship - Sunrise Czech Open 2005 - Prostejov Trani Cup - Trani Barranquilla Challenger Tunis Challenger Challenger Copa Sevilla - Seville BMW Tennis Championship - Sunrise Privatbank Open 2006 - Dnepropetrovsk Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Tatra Banka Open - Bratislava Milan Challenger Barletta Challenger Mitsubishi Electric Europe Cup - Monza San Benedetto Challenger Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Polska Energia Open - Bytom San Marino Challenger Cordenons Challenger BMW Tennis Championship - Sunrise Sibiu Challenger Athens Challenger Biella Challenger Pekao Open 2005 - Szczecin Furth Challenger Turin Challenger Rome Challenger Kia International in Caloundra - Caloundra Mestre Challenger Mobilux Open - Luxembourg Kos Succhetti Tennis Cup - Cordenons Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Top Wool Challenger-Immagine Trophy - Biella dBI Tennis Challenger - Binghamton Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Challenger Lugano - Lugano Szczecin Challenger San Marino Cepu Open - San Marino Samsung Securities Cup - Seoul Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 2002 Azalea Orthopedic Challenger - Tyler 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli China Open - Beijing Ljubljana Open 2008 - Ljubljana Rome Challenger Kosice Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Men's Challenger of Dallas - Dallas Aamulehti Tampere Opene - Tampere San Marino Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Szczecin Challenger Charlottesville Challenger Knoxville Challenger Volvo Sylt Open - Sylt Champaign Challenger Flea Market Cup - Busan Sina-Kia Motors Tennis Cup - Cordenons The Wright Financial Group, Inc. Challenger - Champaign Alessandria Challenger XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Fifth-Third Bank Tennis Championships - Lexington Sporting Challenger 2003 - Turin Schickendanz Open - Furth X Torneo Internazionale di Tennis - Barletta Generali Open 2002 - Kitzbuhel Schickedanz Open - Furth Legg Mason Tennis Classic - Washington D.C. Jameson Cup - Milan USTA Challenger of San Antonio - San Antonio Adidas International - Sydney Warsteiner Challenger Lubeck - Lubeck Kia International In Caloundra - Caloundra Gemax Open - Belgrade 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos ECM Prague Open 2005 - Prague Kia International In Kawana - Kawana Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini TEAN International - Alphen Aan Den Rijn AAPT Championships - Adelaide Samsung Securities Cup Challenger Tennis - Seoul Milan Indoors - Milan Bancolombia Open - Bogota Open 13 - Marseille Open Seat Godo - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Allianz Suisse Open - Gstaad Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton The Priority Telecom Open - Amersfoort St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Siemens Open 2004 - Scheveningen China Open - Beijing FILA Challenger - Biella CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel The 69th King's Cup-Thailand Open - Bangkok IX Ciutat de Barcelona - Barcelona Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Canottieri Mincio Open - Mantova Brasil Open - Costa do Sauipe USTA Challenger of Tiburon - Tiburon 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open Sainte Victoire - Aix-En-Provence Grand Prix Hassan II - Casablanca Sunrise Challenger GHI Bronx Classic - Bronx Open de la Comunidad Valenciana - Valencia Samsung Securities Cup - Seoul BMW Open - Munich San Marino Cepu Open - San Marino Mercedes-Benz Cup - Los Angeles Allianz Suisse Open - Gstaad USTA Freeman Men's Challenger - Joplin Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Adidas International - Sydney Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Kroger / St. Jude International - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona XL Bermuda Open - Bermuda Hypo Group Tennis International - Portschach Morocco Tennis Tour - Marrakech The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Tennislife Cup - Napoli Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Copa Petrobras-Brazil - Aracaju Miller Lite Hall of Fame Tennis Championships - Newport Cyclus Open de Tenis - Florianopolis Hypo Group Tennis International - Portschach Trani Challenger Copa Petrobras-Uruguay - Montevideo Genova Challenger Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Generali Open - Kitzbuhel Napoli Challenger Orange Prokom Open - Sopot Genova Challenger Pilot Pen Tennis - New Haven Zagreb Challenger BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Karlsruhe Challenger Movistar Open - Vina del Mar Rome Challenger Copa Telmex - Buenos Aires Prostejov Challenger Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Zagreb Challenger Furth Challenger Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Dallas Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Medibank International - Sydney Qatar Exxon Mobil Open - Doha Szczecin Challenger Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow San Benedetto Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Orange Warsaw Open - Warsaw BCR Open Romania - Bucharest Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Adidas International - Sydney Medibank International - Sydney Brasil Open - Costa do Sauipe Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger Copa Claro - Buenos Aires If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Napoli Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Rome Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Panama City Challenger Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Poznan Challenger Vercelli Challenger Rome Challenger Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich German Tennis Championships - Hamburg If Stockholm Open - Stockholm Kremlin Cup - Moscow Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Royal Guard Open Chile - Vina del Mar RCA Championships - Indianapolis San Marino Challenger Madrid Challenger CA Challenge 2002 - Graz Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Napoli Challenger Milan Challenger Brisbane - Brisbane San Benedetto Challenger International Tennis Championships - Delray Beach Mestre Challenger Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Banca Stato Challenger Lugano - Lugano VII Torneo Internazionale di Tennis - Barletta Kroger / St. Jude International - Memphis Open Romania - Bucharest Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Winston Salem - Winston Salem VTR Open - Vina del Mar Copa Claro - Buenos Aires AAPT Championships - Adelaide Heineken Open - Auckland Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Milan Indoors - Milan BNP Paribas Masters - Paris Tennis Masters Series - Rome NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix Hassan II - Casablanca Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Tennis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Masters Series Hamburg - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Montreal Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Open de Moselle - Metz Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Catella Swedish Open - Bastad Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal Pacific Life Open - Indian Wells Australian Open - Melbourne Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, CHI-AUS, 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Australian Open Wildcard Play-Off - Melbourne Davis Cup, Group 1, 2R, AUS-THA 5-0 Olympics - Beijing